package com.cloud.form.api.entity;

import javax.persistence.*;

@Table(name = "form_assembly_def")
public class FormAssemblyDef {
    @Id
    private Long id;

    @Column(name = "name")
    private String name;

    @Column(name = "type_code")
    private String typeCode;

    @Column(name = "icon_css")
    private String iconCss;

    @Column(name = "enable_flag")
    private Byte enableFlag;

    @Column(name = "dft_value")
    private String dftValue;

    @Column(name = "dft_attr")
    private String dftAttr;
    
    @Column(name = "auth_flag")
    private int authFlag;
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public String getIconCss() {
        return iconCss;
    }

    public void setIconCss(String iconCss) {
        this.iconCss = iconCss;
    }

    public Byte getEnableFlag() {
        return enableFlag;
    }

    public void setEnableFlag(Byte enableFlag) {
        this.enableFlag = enableFlag;
    }

    public String getDftValue() {
        return dftValue;
    }

    public void setDftValue(String dftValue) {
        this.dftValue = dftValue;
    }

	public String getDftAttr() {
		return dftAttr;
	}

	public void setDftAttr(String dftAttr) {
		this.dftAttr = dftAttr;
	}

	public int getAuthFlag() {
		return authFlag;
	}

	public void setAuthFlag(int authFlag) {
		this.authFlag = authFlag;
	}
    
}